/**
 * @author liangxi
 * @since 2023/12/21
 */

#ifndef DESIGNPATTERN_CHEESEPIZZA_H
#define DESIGNPATTERN_CHEESEPIZZA_H

#include "../Pizza.h"

namespace Factory_SF {
    class CheesePizza : public Factory_SF::Pizza {
    public:
        CheesePizza() {
            name = "Cheese Pizza";
            dough = "Regular Crust";
            sauce = "Marinara Pizza Sauce";
            toppings.emplace_back("Fresh Mozzarella");
            toppings.emplace_back("Parmesan");
            std::cout << this->name << std::endl;
        }
    };
}


#endif //DESIGNPATTERN_CHEESEPIZZA_H
